enjoy a good political position - Español Inglés Diccionario